About Microlink Associates Limited (03579384) United Kingdom