About Granahan Mccourt London Limited (11652042) United Kingdom