Company details:One Hat Design Limited73a High StreetWitneyOxfordshireOX28 6JARegistered in England No. 3621542Registered address:22b High StreetWitneyOxfordshireOX28 6RB