About Malcolm&walsh Ltd. (12146130) United Kingdom