About Beck Associates Ltd (08122354) United Kingdom