About Hotel Wendy Ltd (11499867) United Kingdom