About J&d Enterprises Leeds Limited (11867592) United Kingdom