About Bill & Ben S Bars Ltd (12811796) United Kingdom