About Tlk International Footwear Ltd (03662437) United Kingdom