About Russell Mineral Equipment (uk) Ltd (08587267) United Kingdom