About Beech Tree Fish Bar Ltd (07208747) United Kingdom