About Bec Associates Ltd (11754836) United Kingdom