About Interlink Exhibitions Limited (04830869) United Kingdom