About Macdiarmid & Company (SL001149) United Kingdom