About Levine Leichtman Capital Partners Limited (07519782) United Kingdom