About Mash Traders Ltd (10925385) United Kingdom