About Beckford International Ltd (09893250) United Kingdom