About L And C Rea Ltd. (SC267082) United Kingdom