About Jrs Interim Management Limited (08188608) United Kingdom