About Applied Link Ltd (06368749) United Kingdom