About Macinnes Traders & Co (SL004062) United Kingdom