About Russell Wood Limited (02138967) United Kingdom