About Charlie S Restaurants Limited (11649064) United Kingdom