About Clifford Press 0333 Ltd (11690196) United Kingdom