About Ivor Chambers (farms) Limited (01176319) United Kingdom