About Trace Footwear Ltd (12923128) United Kingdom