About Garo Restaurants Ltd (12301916) United Kingdom