About Beauchamp Management Company Ltd (04909649) United Kingdom