About Mcnamara Automation Limited (09764949) United Kingdom