About Sunbeam Hats Ltd (12965290) United Kingdom