About Richards Hose Limited (02534702) United Kingdom