About Samuel Lucas Limited (10685483) United Kingdom