About Magee Holdings Ltd (10851114) United Kingdom