About Muir Projects Limited (08377095) United Kingdom