About Management Solution Partners Limited (03269498) United Kingdom