About Billy Byrne Electrics Limited (05478316) United Kingdom