About Anca Restaurants Ltd (12914528) United Kingdom