About Thompson & Mcgeady Limited (NI006080) United Kingdom