About Stuart & Sons Bathroom Installations Ltd (11584060) United Kingdom