About Buchan (e104) Limited (SC316983) United Kingdom