About James Duke Holdings Limited (13366884) United Kingdom