About T&r Merchandising Ltd (10819918) United Kingdom