I saw these on tv the other day, possibly on the Chelsea flower show coverage, does anyone know where I can get some from please, I can find info online about them but not a supplier.