About Aflex Hose Limited (01088141) United Kingdom