About L And C Developments (southport) Ltd (04799342) United Kingdom