About Macgregor Thomson Limited (SC355709) United Kingdom