About Desmond O Neill Features Ltd (06729462) United Kingdom