Any DIY shed. Screwfix sell an adequate gun for £15, and the foam is £3.75 - about the same cost as a bag of sand, a bag of cement and a throwaway trowel.
If you use the correct grade foam and don't go greater than 50mm in one go (depth in any direction) you won't get over expansion into...