About Borrelli S Delicatessen Ltd (07978561) United Kingdom