About Edgell Management Limited (09639955) United Kingdom