About Elctromist Redditch Ltd (12618175) United Kingdom