About Mirror Pool Fisheries Limited (04115692) United Kingdom