About Kenspeckle Ltd (08552661) United Kingdom