About Beck Consultancy Ltd (07604287) United Kingdom