About Mcgregor Bros. Limited (03668190) United Kingdom