About Central Cafe (devon) Ltd (11187070) United Kingdom