About Lighthouse Fish Bar London Ltd (13404245) United Kingdom