I'm a new Land Rover owner living in Sweden. Just got a Discovery 2 - 2000 that needs a bit of work. I'm struggling a bit to find parts. For example, I need a front bumper which seems impossible to find locally and even after contacting some Land Rover salvage dealers in the UK, I'm coming up...