About 3 Chefs Fish Bar Limited (10939825) United Kingdom