About Oshion Fish Bar Ltd (12047476) United Kingdom