About J H Taylor Limited (10345775) United Kingdom