About Hat Scarf Or A Badge Ltd (12072781) United Kingdom