About Lcn Richards Ltd (SC613941) United Kingdom