About Kirkham Farms (warwick) Limited (02658482) United Kingdom