About Eddletech Ltd (08749801) United Kingdom