About J & J Buchan Ltd. (SC215177) United Kingdom