About Thorntons Farms Limited (NI637240) United Kingdom