About Skellow Road Fish Bar Limited (08741195) United Kingdom