About Direct Footwear Ltd (10468335) United Kingdom