About Brooks & Bowers Limited (10802331) United Kingdom