About R D Buchan & Sons Limited (SC229015) United Kingdom