About J D Hamilton Farms Limited (SC476062) United Kingdom