About Brechin Kebab House Ltd (SC564149) United Kingdom