About Kitts End Farm (dairies) Limited (00661803) United Kingdom