About Walter&son Limited (09258015) United Kingdom