About Cafe Del Mar Holdings Limited (10271312) United Kingdom