About S J Geoghegan Ltd (13177789) United Kingdom