About Russell Andrew Smith Limited (12809190) United Kingdom