About T & A Retails Ltd (11272629) United Kingdom