About Duncan Mckenzie O Neill Ltd (05118119) United Kingdom