About Magee Solutions Limited (13389237) United Kingdom