About Savannha Restaurant And Bar Ltd (12885214) United Kingdom