About S.lawrence & Son Limited (00535396) United Kingdom