About Snell (hydro Design) Consultancy Limited (02732568) United Kingdom