About Hc Taylor Ltd (10508641) United Kingdom