About Drummonds Kitchens & Bedrooms Limited (04740008) United Kingdom