About Megson Management Limited (04191709) United Kingdom