About Lc Simpson Limited (10352102) United Kingdom