About Waspwax Limited (06671424) United Kingdom