About Voltage Stabilisers International Limited (09735223) United Kingdom