About Hedgehopper Consulting Limited (07197636) United Kingdom