About Walter Maidment Limited (00989892) United Kingdom