About Beckford Group Ltd. (06879529) United Kingdom