About B.s. Parker & Son Limited (03198234) United Kingdom