About The London Beer Factory Ltd. (07796901) United Kingdom