About Ace Electric Retail Limited (12791802) United Kingdom