About Mcnamara Interior Projects Ltd (11542930) United Kingdom