About Cavendish Kinetics Limited (02982696) United Kingdom