It's fair to say that the 100 mph barrier you're currently facing might be being caused by a number of things.
First, you indicate that the bike might be running lean. Well, once you're moving at those sorts of speed the bike is guzzling one hell of a lot of air, so if she's running lean the faster you go the more lean she'll get until she can't develop anymore power.
That said, your exhaust is sooting up - an indication she's running rich. I would strongly recommend that you get the servicing, carb cleaning and balancing done first before looking for restrictors. There may not even be any; at 15 stone you're a big guy. Combine that with poor functioning carbs and that could well be your problem.
Good luck with it and do let us know how you got on
