About Mcgregor & Ross Ltd (11945311) United Kingdom