About Buchan 1 Limited (SC643850) United Kingdom