About Eugen Girbacea Ltd (09605329) United Kingdom