About Lecale Developments Limited (NI045956) United Kingdom