About Wasabi Design And Marketing Ltd (08187205) United Kingdom