It's a Revolution Trailfinder - Edinburgh bicycle coop's own brand. The star in their logo is usually red.
As for the ride,it's very hard to judge since this is the first bike I've properly ridden for about 15 years, but I've just been out and done about 13 miles up and down the hills of the local dene and all the bits are still attached so that's a thumbs up from me =)