About Hanover 16 Limited (09924183) United Kingdom