About Kuba Polish Delicatessen Ltd (12160684) United Kingdom