About Anchor Fish And Kebab Shop Limited (10732359) United Kingdom