About Wanyoo Leeds Limited (12198208) United Kingdom