About Interflex Hose & Bellows Limited (02143702) United Kingdom