About Buchanan Holding Company Limited (SC441667) United Kingdom