About Gaffers Electrical Limited (02071059) United Kingdom