About T & A Trade Limited (12142307) United Kingdom