About Russell Mclean Ltd. (04691560) United Kingdom