About Abigail S Delicatessen Limited (08648390) United Kingdom