About Indeco Technical Services Limited (01497237) United Kingdom