About Abbey Hose Company Limited (01712589) United Kingdom