About The Oxford Hat Company Limited (08063224) United Kingdom