About Best (london) Kebab Ltd (10987213) United Kingdom