About Beacon Link Limited (03249035) United Kingdom