I have removed your original post from public view. You do not need to re-post if you think you have made a mistake. We can always move posts and the Mods will do it for you if you flag for their attention.
Flat screen TVs can be wall mounted with VESA mounts - Google for these they come in various sizes and provide the ability to swing the TV around and flatten it against a wall. If the TV is an older CRT type there are similar mounts that do the same job by holding the TV effectively between a flat plate and the top of the TV. As for the TiVO find some straightforward shelving to use. The TiVO has no special mounting requirements or indeed no built in mounting holes etc.
Bear in mind the cabling issues of wall mounting the TiVO. You may well need a longer co-axial cable from the wall plate to the TiVO which VM MUST provide because that side of the connection is their responsibility and the cable length can affect the signal strength not only for your your service but for all the people on the same service segment (ie your neighbours). VM will charge £99 for a non-fault visit to do this and check the power levels are right and adjust them if necessary.
As a Very Insightful Person, I'm here to share my knowledge. I don't work for Virgin Media.
Hi for the TV you need a swinging wall bracket so you can get to the back of it to plug things into it , then a small shelf for the virgin box, these, particularly the TV bracket need to have the correct raw plugs for the size of the bracket bolts, if your not very good at DIY I would recommend a handy man to do it as you don't want the TV to fall off, you can source them on EBay & Amazon fairly cheaply.Regards Micky