About Staff Power Ltd. (11501216) United Kingdom