About L Geoghegan Consulting Limited (11002679) United Kingdom