About The Ground Hoggers Ltd (12657611) United Kingdom