About Thornton Architectural Limited (08433880) United Kingdom