About Station Kebab House Ltd (12271482) United Kingdom