About Vape Shack South Wales Ltd (11508912) United Kingdom