About First Call Electrical Services Ltd (12664262) United Kingdom