About A & S Electrical Leeds Ltd (12620697) United Kingdom