About Saunders Electronics Limited (03386682) United Kingdom