About Kendal Crt Eco Ltd (11092755) United Kingdom