About Lombardy Foster Ltd. (10324276) United Kingdom