About Iss Technical Services Holdings Limited (00358239) United Kingdom