About Palmerston Fish Bar Ltd (10408948) United Kingdom