About Kidworth Limited (11571192) United Kingdom