About Russell Earnshaw (holdings) Limited (00973795) United Kingdom