About Delamore Farms Limited (00697833) United Kingdom