About L C Rotary Limited (11324681) United Kingdom