About Hadleigh Hats Ltd (05940264) United Kingdom