Roasted Scottish Lobster