About Lms & Co Associates Ltd (12256861) United Kingdom