About Substance Clothing Limited (05997949) United Kingdom