About Contactum Limited (06835712) United Kingdom