About Kenny Mccracken Ltd (10824407) United Kingdom