About Bennett & Horrill Limited (06932369) United Kingdom