About James Fish Bar Limited (09020286) United Kingdom