About L C Realisations Limited (SC015008) United Kingdom