About Ssp Hats Holdings Limited (07770904) United Kingdom