About Fish Base Services Ltd. (04189259) United Kingdom