About J.a. Mcdonagh Engineering Limited (01297772) United Kingdom