About Mac Namara Limited (07852134) United Kingdom