About Lyndhurst Fish Bar Ltd (11770205) United Kingdom