About J Duncan Limited (10384858) United Kingdom