About Wall 2 Wall Electrical & Services Ltd (13102283) United Kingdom