About S.lilley & Son Limited (00218678) United Kingdom