About River Kitchens & Bathrooms Ltd (SC418908) United Kingdom