About Lucy 1st Restaurant Ltd (09708230) United Kingdom