About R&r Toys Games & Collectables Ltd (13531217) United Kingdom