About Chilli Club Restaurant Limited (SC243080) United Kingdom