About Clearpoint Farms Limited (12309688) United Kingdom