About Wasps Nest Design Ltd (11167643) United Kingdom