About Jensen Machinery Sales Limited (13691309) United Kingdom