About Hanover Fox International Ltd. (03163688) United Kingdom