About Rewind Electronics Ltd (12991826) United Kingdom