About Umbrella Recruitment Training Solutions (uk) Limited (08860656) United Kingdom