About Mcnamara Group Limited (11163854) United Kingdom