About Richmond Hydrochem (special Projects) Ltd (07196933) United Kingdom