MICHAEL A. WELCH (CONSULTING ENGINEERS) LIMITED