About L. C Fleming Ltd (SC498173) United Kingdom