About Becslink Associates Limited (08096242) United Kingdom