About Neale Brothers (west Bromwich) Limited (00596094) United Kingdom