About Geoghegan Engineering Limited (NI617909) United Kingdom