About Architectural Thread Ltd (08000773) United Kingdom