About B M Howarth Limited (04141195) United Kingdom