About Charles Macdiarmid & Co (SL001279) United Kingdom