About Killay Cafe Ltd (12996462) United Kingdom