About Geo Mitchell Ltd (10369383) United Kingdom