About Gaucho Grill Holdings Limited (05298666) United Kingdom