About Walter Stockton Limited (00672503) United Kingdom