About M.howey & Son Limited (00416881) United Kingdom