About De La Terre By Galvin Ltd (13043856) United Kingdom