About Lott. Works Ltd (13630383) United Kingdom