About Edgley Management Limited (11865463) United Kingdom