About J & J Duthie Services Limited (SC467287) United Kingdom