About Walter Newbury Binding Limited (11543880) United Kingdom