About J.w.muir Group Public Limited Company (SC058738) United Kingdom