About G & Y Buchan Ltd. (SC248531) United Kingdom