About Kennington Creatives Ltd (12505639) United Kingdom