About J&r Merchandise Ltd (13008183) United Kingdom