About Kenny-nell Stitches Ltd (13647791) United Kingdom