About Muir Group Public Limited Company (SC215392) United Kingdom