About On Assignment Uk Limited (03705878) United Kingdom