About S Tucker Electrics Ltd (06358693) United Kingdom