About L C Smith And Sons Ltd (13151314) United Kingdom