About L&c Services Ltd (13234821) United Kingdom