About Duncan Oneil Limited (10082151) United Kingdom