About The Master Fish Bar Limited (10604603) United Kingdom