About Edgerton Associates Ltd (12337348) United Kingdom