About Can Restaurant Ltd (06936170) United Kingdom