About Magee Associates Ltd (10180873) United Kingdom