About Nec Transport Limited (12016432) United Kingdom