About James Duncan Investments Limited (00477028) United Kingdom