About Stonehills Fish Bar Ltd (10230797) United Kingdom