About Grant & Geoghegan Limited (SC366549) United Kingdom