About The Tipsy Toad Hospitality Company Ltd (12598699) United Kingdom