About Stockall Electronics Limited (03031197) United Kingdom