About Mash Designs Limited (05702396) United Kingdom