Boomerang are an international outdoor wear brand originating from Scandanavia, with one UK store having opened recently in Farnham