About Bow Kitchens & Bathrooms Limited (10889882) United Kingdom