About Lewis & Abbott Electrical Ltd (11358980) United Kingdom