About Jomax Home Improvement Ltd (12458506) United Kingdom