About Hanover Walters Limited (11812000) United Kingdom