About B M Howarth (holdings) Limited (12022527) United Kingdom