About Industrial Temps 73 Limited (09877098) United Kingdom