About Ellis Kendal Limited (11763119) United Kingdom