About Cochrane Street Snack Bar Limited (SC517713) United Kingdom