About Duncan And Griffin Co Limited (NI012464) United Kingdom