About Geddon Ltd (13327580) United Kingdom