About Plum Jam Restaurants Ltd (08015399) United Kingdom