About L C & S Private Limited (09409495) United Kingdom