About Integrated Project Solutions Limited (03393510) United Kingdom