About Lrs Merchandising Limited (12708659) United Kingdom