About Edgerton Management Services Limited (07591436) United Kingdom