About Strategic Proposals (lms) Limited (10990387) United Kingdom