About Taylormaid Cleaning Company Ltd (13429170) United Kingdom