About Becc Associates Ltd (13463952) United Kingdom