About Taylor S Architectural Design Limited (09506136) United Kingdom