About Jade Hoses & Accessories Limited (08894866) United Kingdom