About Leonine Consulting Limited (06975185) United Kingdom