About Edgerton Holdings Limited (11371576) United Kingdom