About Rigden & Stroud Electrics Ltd (10990210) United Kingdom