About Directhoses Ltd (08117157) United Kingdom