About H Taylor Limited (12022604) United Kingdom