About Mcnamara & Son Limited (05984381) United Kingdom