About Edgerton Consulting Limited (06354452) United Kingdom