About D.s. & Co. (sheepfarming) Limited (00247115) United Kingdom