About Lombard Associates Ltd (07139690) United Kingdom