The bike rack is a Mont Blanc Discovery which was about £80 from Towequipe and I'm a bit impressed with it. Front wheel rolls into the trough at the front and keeps it steady whilst its all fixed up, the box says its good for 130kph, which it is (and a little bit more).
The trickier bit is the coop roof rack - sh!t, rocking horse and rare-as are the words that come to mind. I bought it off a guy from here a couple of years ago, with the intention of buying a bike imminently - it then spent two-and-a-half years under the bed. When the coop racks do come up for sale their usually around £80-100.
But it all works so well I'm going to buy another Mont Blanc for my son's bike. Here's a close-up:
more on the roof