About T L C Industrial Roofing & Cladding Specialists Limited (06951813) United Kingdom