About St.lawrence Hall Farms Limited (00759342) United Kingdom