About Marshall Mcgregor Limited (SC141723) United Kingdom