About T And U Store Ltd (13314430) United Kingdom