About Taylor Traditional Limited (10429425) United Kingdom