About James Magee Ltd (04252891) United Kingdom