About Hunt And Howe Limited (10024049) United Kingdom