About Wow Design Limited (03326128) United Kingdom