About Pickerel Fish Ltd (13088843) United Kingdom