About Kane Sherratt Ltd (12967684) United Kingdom