About Leonell Management Limited Liability Partnership (OC328784) United Kingdom