About Kennington Holdings Limited (10106188) United Kingdom