About The Party Cabin Ltd (11895302) United Kingdom