About S P Kane Ltd (11392074) United Kingdom