About Jubilee Fish Bar Limited (08713051) United Kingdom