About Blandford Press Limited (01341172) United Kingdom