About Buchanan Lodge Ltd (12929535) United Kingdom