About Miles & Grace Quality Family Delicatessen Ltd (13504629) United Kingdom