About Wendells Wonder Emporium Ltd (12039508) United Kingdom