About Baz Electro Limited (11676459) United Kingdom