About Taylor Comforts Ltd (12833543) United Kingdom