About Lane Electrical Installation & Maintenance Ltd (12217872) United Kingdom