About Charles Lyndon Holdings Ltd (12271887) United Kingdom