About John Deere Limited (SC028492) United Kingdom