About Motor & Armature Rewinds Limited (00941689) United Kingdom