About B M Hagan Limited (04615652) United Kingdom