About Strategic Proposals (ccg) Limited (12800983) United Kingdom