About Stevie 120 Electrics Limited (09719510) United Kingdom