About St Julies Club Limited (12093453) United Kingdom