About J & D Restaurants Limited (12135687) United Kingdom