About Tayllors Ltd (10817486) United Kingdom