About C Mcnamara Engineering Limited (12148984) United Kingdom