It's the LR stamp you pay for, nothing else! Unsure who makes the Land Rover filters - but Mann produce the filters for Audi and stamp 4 rings next to the part number. Audi then sell for double the price of Mann.
Knowing this now - I always buy Mann filters no matter the vehicle!