About Darlo Kebab Ltd (12441308) United Kingdom