About London Beer Lab Ltd (08094242) United Kingdom