About Industrial Temps 83 Limited (09877328) United Kingdom