About C And C Lifts Limited (11762087) United Kingdom