About Connect Project Solutions Limited (08573876) United Kingdom