About Penkridge Fish Bar Ltd (10099405) United Kingdom