About Mcgregor Collins Limited (SC530397) United Kingdom