About C Kendall Ot Limited (12580377) United Kingdom