Company name: JD McDougall
Description: J.D. McDougall Ltd is one of the most prominent producers of flame retardant textiles, supplying the contract drapery and stage scenery industries for over 90 years
4 McGrath Rd, London E15 4JP, United Kingdom