About St. Cross Electronics Limited (01810453) United Kingdom