About Magill & Company Limited (02371866) United Kingdom