Yes they are twins. lol My lovely girl/boy DTs. The pram is an Implast Twin Classic. I love it! It allows me to see the twins. I could turn it around so that they point away from me, but I love looking at them.
You can try the twins sites or do a google. Will look and see if I can see anything else for you. They are not light prams though. Incredibly light and easy to push but not to lift and they don't fold down small. Love it though. Much as I love my Marco, my pram is the best. They can stay in it until they are 3.