About Jensen Villiers Limited (09181375) United Kingdom