About Mike Walsh Engineering Limited (03070129) United Kingdom