About Moore & Sons Fish Bar Limited (10177201) United Kingdom