About Mike Cruickshank Publishing Ltd (08087258) United Kingdom