About Kirklington Farms Limited (02078618) United Kingdom