About Kennington A&l Ltd (12505270) United Kingdom