About Staff Projects & Investments Limited (09187140) United Kingdom