About Buzz Electrics Limited (04189327) United Kingdom