About S.peake & Son Limited (00248341) United Kingdom