About Canford Publishing Ltd (08836789) United Kingdom