About Kensington Clarke Ltd (10028507) United Kingdom