About Walter Buchanan Limited (SC368760) United Kingdom