About Kimble Pasture Ltd (07121069) United Kingdom