About Plash Designs Limited (04819677) United Kingdom