About Johnson & Smith (lincoln) Limited (06398387) United Kingdom