About Buchanan Holdings Limited (06747746) United Kingdom