About B & M Howden Ltd (11972842) United Kingdom