About L Walsh Engineering Limited (12297678) United Kingdom