About Becksford Group Ltd (12246306) United Kingdom