About J.a. Buchan Ltd. (SC268534) United Kingdom