About Slasher Clothing Limited (13436163) United Kingdom