About Buzz Electrical Projects Limited (07362926) United Kingdom