About The York Hat Company Limited (08906992) United Kingdom