About Aldous-ball Electrical Soloutions Limited (11182282) United Kingdom