About Egghead & Boffin Ltd (09472811) United Kingdom