About Link Hamson Limited (02668260) United Kingdom