About Mike Russell Designs Limited (10748255) United Kingdom