Open the bonnet. If the inlet manifold is the "bunch of snakes", it is Bosch Motronics. If it's a sort of triangular shape with 4.0 or 4.6 embossed in the top rear, it is GEMS.
Either the oil leak isn't from the filter seal and is somewhere nearby or the oil pressure is unnaturally high, perhaps because the oil pressure relief valve is stuck closed.