About Margam Fish Bar Limited (08857577) United Kingdom