About Nelson Kebab Ltd (10713592) United Kingdom