About D Nagle Mechanical Limited (10605470) United Kingdom