About Roma Fish Bar (franchise) Limited (08275295) United Kingdom