About Sandford Grill Ltd (13075623) United Kingdom