About Michael Russell (publishing) Limited (01296069) United Kingdom