About Joy And Joe Retail Ltd (13645658) United Kingdom