About Buchanan Associates Limited (03112247) United Kingdom