About Barnaclecove Mobile Mediterranean Restaurant Ltd (11815130) United Kingdom