About Logan Fish Pond Limited (04096499) United Kingdom