About Teeluxeuk Limited (13298956) United Kingdom