About Sar Grill Ltd (10789618) United Kingdom