About Tucker Hammett Electrical Limited (03724636) United Kingdom