About The Fox Hat (hampshire) Limited (10927386) United Kingdom