About Eoghann Thomson Ltd (SC637759) United Kingdom