About The Party Tent Company Franchising Ltd (12220592) United Kingdom