About Kt & Tt Stores Ltd (13507924) United Kingdom