About Meggs Management Ltd (08540483) United Kingdom