Yes, I think that £100 for that is excellent value for money. As long as you explain about the use of free templates and that designs aren't unique then I think they are an excellent 'leg up' for new companies.
One thing I would say is that there is no Ts and Cs page or Privacy Policy page. Every company should have these so perhaps a 7 page deal (5 content and 2 mandatory) would be a better package to offer?
Would also be helpful to list your price in GB£ on a UK website?