About Muirgate Limited (SC334167) United Kingdom