About Keith Holder Kitchens & Bedrooms Limited (04898468) United Kingdom