About Jlm Kitchens&bathrooms Limited (12810476) United Kingdom