About Taylors Homeware Ltd (12766306) United Kingdom