About Green Duck Beer Co. Limited (07953379) United Kingdom