About Tuxel Ltd (08908630) United Kingdom