About Geehan Services Ltd (12879365) United Kingdom