About A. Links & Company Limited (SC020757) United Kingdom