About Cavendish Press (manchester) Limited (03223660) United Kingdom