About Kitchenspecialists Sales Ltd (08386923) United Kingdom