About Initial Project Solutions Ltd (08386928) United Kingdom