About New Sole Plaice Fish Bar Limited (12084038) United Kingdom