About Lrc 3d Ltd (12080851) United Kingdom