About E C Fishbar Ltd (12180235) United Kingdom