About Lyttle Electrics Ltd (SC610420) United Kingdom