About The Urban Delicatessen Ltd (12463168) United Kingdom