About Interlink Facilities Management Ltd (12260095) United Kingdom