About Mcgregor Transport & Strategy Solutions Ltd (SC441847) United Kingdom