About Charlie Bar Limited (SC487329) United Kingdom