About Temporary Solutions Ltd (12221956) United Kingdom