About Mickleover Kitchens & Bathrooms Limited (05456294) United Kingdom