About Cowbridge Delicatessen Ltd (08051015) United Kingdom