About Olivia Jacobs Kitchens & Bathrooms Ltd (11984745) United Kingdom