About Taylor Hart Limited (03490919) United Kingdom