About Barworks (electric) Limited (05546840) United Kingdom