About Timaru Farming Company Limited (07946608) United Kingdom