About Catchpole Kitchens & Bathrooms Ltd (09321576) United Kingdom