About Chapel Ascote Farms Limited (03311710) United Kingdom