About Taylor H Limited (09883810) United Kingdom