About De Lautour Ltd (09182898) United Kingdom