About Walter & Wootze Ltd (11608671) United Kingdom