About Edgerton Advisors Limited (09419936) United Kingdom