About Lyndon Fish Bar Limited (12970058) United Kingdom