About Muir & Co Limited (08871586) United Kingdom