About The Egghead Group Ltd (10229670) United Kingdom