About Megson Associates Limited (10071844) United Kingdom