About Amadeo Electrical Ltd (11958775) United Kingdom