About Finesse Kitchens & Bathrooms Ltd (12218413) United Kingdom