About Duncan Holdings Ltd (00154807) United Kingdom