About The Cotswold Hat Club Ltd (11396755) United Kingdom