After some searching i found that a Marks and Spencer spice jar is the perfect size, 4.5cm diameter lid and a straight bottle. Bouquet Garni was the cheapest at 79p the rest are upwards of £1.50
Step 1: Prep the Can
SAFETY NOTE: you need to make sure the can is empty, hold it upside down and hold down the spray until nothing comes out.
with the empty can take a black cap off by pulling it, it will just pop off.
using a rotary tool or hack saw cut the top off and throw the top away you wont need this.
Step 2: Fix the Lid
if your careful you can pull the center out of the lid, see photo
now you need to cut the taps on the sides of the lid off to allow the cap of the spice bottle to fit in.
put super glue round the spice bottle cap and slide it inside it should stop flush with the bottom. Once this is dry you can put this section back inside the cans cap.
Step 3: Put the Bottle in Place
Put a large amount of hot glue on the bottom of the spice bottle then slide it inside the can and push it down and hold it central until the glue cools.
You could leave it there or do what i did and put some more hot glue around the top to make sure its secure.