About Walter James Rose Limited (12061285) United Kingdom