About Allanview Restaurants Ltd. (SC668510) United Kingdom