About L & C York Holdings Limited (11949582) United Kingdom