About J.g.s. & D Duncan Limited (SC378150) United Kingdom