About Lrc Thornton Ltd (11855393) United Kingdom