About Klm Kitchens And Bathrooms Limited (07721538) United Kingdom