About Walter Pickering Limited (00315838) United Kingdom