About J & D Delice Limited (11965131) United Kingdom