About Link Market Services Trustees (nominees) Limited (03915424) United Kingdom