About D & J Buchan Services Ltd. (SC372569) United Kingdom