Excalibur Electric Ltd logo
License 42889