About Savage Bar & Kitchen Ltd (12268250) United Kingdom