About L&d Kitchens & Bathrooms Limited (10786970) United Kingdom