About Bennett & Hall Limited (01218198) United Kingdom