About Lombard Webster And Dean Limited (12801736) United Kingdom