About T&ra Trading Limited (10263423) United Kingdom