About Lockah Apparel Ltd (13275471) United Kingdom