About Carlex Limited (00426465) United Kingdom