About Industrial Transfer And Development Corporation Limited (00427007) United Kingdom