About Kidman & Sons Limited (00240343) United Kingdom