About J & D Sports & Leisure Limited (06168014) United Kingdom