About Walter Somers Limited (00158190) United Kingdom