About West Pool Farms Limited (07311194) United Kingdom