About Manchester Technologies Data (holdings) Limited (06980406) United Kingdom