About Mcnamara Building Services Limited (06110284) United Kingdom