About Emlyn Woods Management Company Limited (03822046) United Kingdom