About Magill Marketing & Management Limited (12445691) United Kingdom