About Direct Apparel Limited (03914363) United Kingdom