About Carolla Corporation L.p. (SL007511) United Kingdom