About Steel Torso Apparel Ltd (12710485) United Kingdom