About Technical Roofing Solutions Ltd (12557836) United Kingdom