Company name: B T S Fabrications Ltd
Description: For Rainscreen Cladding System and Facade systems manufacture please call 01388 816883
7 Woodham Rd, Newton Aycliffe DL5 6HT, United Kingdom