About Geo & Mary Ltd (10730287) United Kingdom