About Charlys Restaurant Limited (11830898) United Kingdom