About Edson Management Services Limited (08517572) United Kingdom