About Croyde Cafe Ltd (13188987) United Kingdom