About Om Delicatessen Limited (09654563) United Kingdom