About Lloyds Kitchens & Bedrooms Limited (07884129) United Kingdom