About Ogi Groundwater Specialists (europe) Limited (02847573) United Kingdom