About Hurricane Apparel Ltd (12665415) United Kingdom