About Lynroys Restaurant Limited (04688770) United Kingdom