small tree/ shrub with green fruit and white flowers

small tree/ shrub with green fruit and white flowers

Observation - small tree/ shrub with green fruit and white flowers - UK and Ireland. Description: