About Limetree Kitchens Bathrooms Ltd (10394566) United Kingdom