About Russell Knight Limited (11574583) United Kingdom