About Duncan Wappett Electrical Limited (08317715) United Kingdom