About Shelfield Fish Bar Ltd (12167682) United Kingdom