About Hats Europe Limited (07775028) United Kingdom