About Denton Kebab House Limited (09007889) United Kingdom