About K & T Superstore Ltd (12699786) United Kingdom