About Larkhill Kebab House Ltd (11333617) United Kingdom