About Kemble Int Ltd (08322180) United Kingdom