About The Wendy Box Ltd (13036410) United Kingdom