About Williams Bathroom Installations Ltd (13245098) United Kingdom