About Ludlow Kebab House Ltd (09125351) United Kingdom