About Edgerton Gears Limited (02981464) United Kingdom