About Kane & Co Ltd (08321217) United Kingdom