About Restormel Electrical Limited (11359427) United Kingdom