About Strensham Electronics Limited (09450840) United Kingdom