About Koekoek Restaurants Ltd (12562711) United Kingdom