About Lyndon May Associates Ltd (11024118) United Kingdom