About David M Oneill Assosciates Ltd. (10272834) United Kingdom