About Spoonful Delicatessen Limited (13169993) United Kingdom