About Three Strikes Clothing Ltd (12959149) United Kingdom