About Treorchy Fish Bar Ltd (12374698) United Kingdom