About K&h Fish Bar Ltd (10787341) United Kingdom