About Gavriel S Leaf Ltd (11888940) United Kingdom