About Proflex Hose Limited (05332881) United Kingdom