About Taylor Croft & Winder Ltd (04401677) United Kingdom