About Strategic People Limited (08277727) United Kingdom