About Taylor Mckenzie Design Consultants Ltd (03121217) United Kingdom