About Mike J Walsh Eng Services Ltd (10186180) United Kingdom