About Ben Burgess Holdings Limited (04625134) United Kingdom