About Charleys Bar & Restaurant Ltd. (SC586703) United Kingdom