Just been out for a walk and came across this in a front garden - the bees are going mad for it! Any ideas anyone please?