About Taylor & Company (architects) Ltd (03518902) United Kingdom