About Dorel&alexa Ltd (12907122) United Kingdom