About Edgerton Engineering Limited (10442066) United Kingdom