About Buchanan Shearer & Co Limited (SC396748) United Kingdom