About Barkerend Fisheries Ltd (12733708) United Kingdom