About New Hat Limited (03944638) United Kingdom