About St Clairs Wine Bar Ltd (13492313) United Kingdom