About Tommy Lux Ltd (13094326) United Kingdom