About Kensco Site Management Ltd (12101075) United Kingdom