About Sen Control System Limited (13346536) United Kingdom