About London Christmas Beer Festival Ltd (13045635) United Kingdom