About Jensen Investments Limited (03773536) United Kingdom