About Imi Spray Works Ltd (12734361) United Kingdom