About Elec Test Sussex Limited (12590823) United Kingdom