About Malcolm Walsh Limited (05872459) United Kingdom