About Beck International Limited (04721471) United Kingdom