About Benjamin Howe Limited (11749164) United Kingdom