About D & J Ross Ltd. (SC236832) United Kingdom