About Wespa Limited (09580345) United Kingdom