About Stoddart Kitchens & Bathrooms Ltd (11708215) United Kingdom