About Neckar Forklifts Limited (06462360) United Kingdom