About Taylored Cleaning& Painting Solutions Ltd (12189473) United Kingdom