About Stubbs Electrical Limited (04178327) United Kingdom