About M. Leveridge Kitchens & Bathrooms Limited (08748595) United Kingdom