About Walter Works Ltd (12081605) United Kingdom