About C & L Partners Limited (04346670) United Kingdom