About Link Integrated Services Ltd (13269414) United Kingdom