About Mcnair Griswald Partnership Limited (11516513) United Kingdom