About Indatel Limited (01242866) United Kingdom