I've been given this bike but can't find any info on it about whether it's a stock or custom build. I'm not very experienced at all with bikes really and don't often ride much, just tend to put them on a turbo trainer like I have this one. I've never seen this kind of frame before. I'm assuming it's a muddyfox because that's the name on the seat but I'm supposing that this could have just been replaced. Front suspension and 21 gears is probably all I can gauge by just looking at it.
Now to try to upload some pictures!
Edit: not sure how to get the pictures to display properly :/ so have put the tinypic urls, I hope that's ok.