About Hall Brothers (bromsgrove) Limited (04713860) United Kingdom