About Bennett & Merritt Limited (10046484) United Kingdom