About New Regal Fish Bar Limited (12405688) United Kingdom