About Nelson Kebab House Ltd (13381218) United Kingdom