About L C Workers Limited (11040126) United Kingdom