About Walter Moyle Limited (08427954) United Kingdom