About R.s.t. Electrical (darfoulds) Limited (07790967) United Kingdom