About The Muirhead Outreach Project Limited (SC268137) United Kingdom