About Project Solutions & Management Contract Services Limited (07229540) United Kingdom