About Lawson & Smith Limited (SC020838) United Kingdom