About Vortex Electrical Limited (11267733) United Kingdom