About Baillie Electrification Limited (SC596906) United Kingdom