About Interlink Direct Limited (03938482) United Kingdom