About Link Enterprises Limited (02692608) United Kingdom