About Larkman Fish Bar Ltd (12644542) United Kingdom