Diamond hmi design and manufacture innovative custom human-machine interface solutions. Silicone rubber, membrane and touch switching technologies