About Steak And Cherry (glasgow) Ltd. (SC297765) United Kingdom