About Walter Laydle Limited (10832115) United Kingdom