About Amiflex Hose Limited (02166687) United Kingdom