About S.mcgregor Limited (SC653738) United Kingdom