About Albras Electrics Limited (11585735) United Kingdom