About Sandy Macgregor Limited (SC263245) United Kingdom