About W.t. Muir & Sons Limited (SC533909) United Kingdom