About Mcgregor D Limited (SC419988) United Kingdom