About Clove Hitch Geology Ltd (08919927) United Kingdom