About Isay Hats Ltd (12574958) United Kingdom