About Muir & Kerr Limited (06676165) United Kingdom