About Buzzbar Electrical Ltd (09318041) United Kingdom