About Lampard Electrics Ltd (06244605) United Kingdom