About Leoba Issabella Ltd (11711949) United Kingdom