About Taylor & Co Consultancy Limited (09430758) United Kingdom