About Cavendish Geared Limited (02779045) United Kingdom