About Swift Farms Limited (06784664) United Kingdom