About Russell Flint Limited (13469090) United Kingdom