About Stafford Electrics Ltd (13348746) United Kingdom