About Benn & Bennett Limited (00578924) United Kingdom