About Russell Dunsford Limited (11891968) United Kingdom